#include<stdio.h>
#include<assert.h>

char* my_strcpy(char* p1,char* p2)
{
	assert(p1&&p2);
	int i=0;
	while(*(p1+i)=*(p2+i++));
	return p1;
}

int main()
{
	char arr1[]="abcdef";
	char arr2[20]={0};
	my_strcpy(arr2,arr1);
	printf("%s",arr2);
	return 0;
}
